Smart contract platform on messaging
ZetachainやRouter ProtocolのようにMessagingの機能を持ちながらスマートコントラクトを構築できるようなプロトコルをさす
Modular Blockchainの思想から生まれたApp specific chainとApp specific rollupの台頭によってLiquidity Fragmentationやデータの断片化が起こった
このような問題意識の中で複数チェーンの流動性やデータを1つのチェーンに集約させ、そのチェーンを起点として様々なチェーンと相互運用できるのが強み
Omnichain smart contractを実現する1つの手段だと考えられる
LayerZeroやAxelarなどの一般的なメッセージングプロトコルの場合、Omnichain smart contractを実現しようとすると、それぞれのチェーンのコントラクトで他のチェーンのデータを管理する可能性がある
データの整合性を保つのが困難
1つのチェーンに集約させておいた方が管理しやすい
データの送信はその中間チェーンを介して行い、その中間チェーンにデータを保存した上で、目的地のチェーンに指示を出すことが可能
しかし、データ取得があった場合、その中間チェーンのコントラクト以外でアクセスする際が不便になるのが問題なのではないかtomo.icon
中間チェーンで最適なことはOmnichainのDappsをその上に立てるというよりはOmnichainのDappsを効率よく運用するためのインフラレイヤー(通信規格とDB的な側面)になるのではtomo.icon